草庐IT

java - Java实现定时刷新Cache

全部标签

javascript - 如何在没有实际页面刷新的情况下更新页面 html 和 url

我想知道是否有人可以指导我学习如何在不刷新页面的情况下更新页面html和url。是否有任何现有的javascript库可以处理这个问题,或者有一本涵盖此类内容的好书。这是一个使用该效果的示例网站。http://onedesigncompany.com/请注意,当部分更改时,实际的html和url都会更新,同时保持平滑过渡,没有可见的页面刷新。该网站在没有javascript的情况下也能正常工作。此外,如果有人发现使用这种方法有任何缺点,我会洗耳恭听。 最佳答案 如果您需要重新加载页面的一部分,而不是重新加载整个页面,我强烈建议您使用

javascript - jquery ajax 后刷新页面

我正在尝试在jQueryAJAX调用后刷新页面。在所有数据传输之前,页面似乎正在刷新(只是有时)。任何人都可以通过下面的代码片段看到原因。我在成功函数中有刷新代码,所以我很困惑。我尝试添加async=false但似乎也没有用。functionsendRating(rating,reload_on_return){$.ajax({type:"POST",dataType:'json',url:window.url_root+cid+"/",data:{"rating":rating.r2/100.0},success:function(data){if(data.hasOwnProper

javascript - 如何知道用户何时离开页面并刷新页面

我想在用户离开页面之前进行AJAX调用(基本上是在离开页面之前和刷新页面之前)?如何做到这一点。我试图用jQuery搜索一些东西,但没有得到任何东西。我尝试使用下面的代码-window.onbeforeunload(function(){alert('beforeunload');});但是离开页面(关闭浏览器选项卡)或刷新页面时永远不会出现警告框。如何实现? 最佳答案 你应该试试unload()来自jquery:$(window).unload(function(){//Doyourcallalert('beforeunload'

javascript - 如何在 AngularJS 中刷新不同 View 时重定向?

我正在使用AngularJS开发一个应用程序。基本上,我有一个“主页”页面和一个“新项目”。在主页上,我有一个带有“新项目”链接的菜单。我按如下方式配置了$stateProvider:$stateProvider.state('home',{url:'/',templateUrl:'partials/home.jsp'}).state('newproject',{url:'/newproject',templateUrl:'partials/new-project.html'})所以,当我进入应用程序时,我在主页中。然后我点击“新项目”链接,我在“新项目”页面。现在url是http:/

javascript - React.js 在一定时间后状态发生变化

我有一个特定的变量作为状态在false和true之间切换(我们可以称之为已提交)。我想做的是在状态设置为true几秒钟后将状态更改回false。我该怎么做?我有这个函数,它在单击按钮时调用,并且状态发生变化:saveAndContinue:function(e){e.preventDefault()if(this.state.submitted==false){email=this.refs.email.getDOMNode().valuethis.setState({email:email})this.setState({submitted:!this.state.submitted

javascript - 如何通过javascript实现CTRL或SHIFT+<letter>的快捷键组合?

ASP.NET2.0web应用程序,如何实现CTRL+Letter的快捷键组合,最好通过JavaScript,使web应用程序更符合人体工程学?如何通过JavaScript捕获多键键盘事件? 最佳答案 简短的回答是,您使用Javascript捕获keydown事件,并使用该事件触发功能。相关文章:http://www.openjs.com/scripts/events/keyboard_shortcuts/http://udayms.wordpress.com/2006/03/17/ajax-key-disabling-using-

javascript - 从 jquery 对话框刷新父页面

我想在关闭jQuery对话框时刷新父页面。这是我用于对话的代码。我尝试了top.opener.location但它什么也没做,只是把我放在了页面的顶部。$("#dialog").dialog({height:700,width:600,closeOnEscape:true,title:'View',close:function(event,ui){top.opener.location.reload(true);}}).dialog("open"); 最佳答案 jQuery对话框在同一页面上打开,而不是在新窗口中打开。如此简单刷新当

javascript - 调用 Servlet 并从 JavaScript 连同参数调用 Java 代码

我有sessionkey,它是我从RESTAPI调用中获得的JavaScript变量。我需要在servlet中调用我的Java代码并将该键作为参数传递。我可以使用什么JavaScript函数来做到这一点? 最佳答案 几种方式:使用window.location触发GET请求。需要注意的是它是同步的(因此客户端将看到当前页面正在更改)。window.location="http://example.com/servlet?key="+encodeURIComponent(key);请注意内置encodeURIComponent()函数

javascript - 坏到固定实现

这个问题在这里已经有了答案:JavascripttoFixedNotRounding(23个回答)关闭1年前。javascript的“Number.toFixed”的默认实现似乎有点问题。console.log((8.555).toFixed(2));//returns8.56console.log((8.565).toFixed(2));//returns8.57console.log((8.575).toFixed(2));//returns8.57console.log((8.585).toFixed(2));//returns8.59我需要一种比这更一致的舍入方法。在8.500

javascript - 我想实现一个学习 SICP 的方案解释器

我正在看书StructureandInterpretationofComputerPrograms,我想逐渐编写一个方案解释器。你知道最容易阅读(和简短)的方案的实现吗?我将用C编写JavaScript。 最佳答案 SICP本身有几个部分详细介绍了如何构建元循环解释器,但我建议您阅读以下两本书以获得有关Scheme解释器的更好资源:ProgrammingLanguages:ApplicationandInterpretation和EssentialsofProgrammingLanguages.它们既易于阅读,又能逐步指导您构建解释